Read a Config file in spark scala (SBT)

Step 1: Create application.Conf file

app {

   appname: "Test app"

   owner : "Pundrik Vinayak"

   email: "xyz@gmail.com"

}

Step 2: Add typesafe dependency to build.sbt file

libraryDependencies ++= Seq(

    "com.typesafe" % "config" % "1.3.3"

)

Step 3: Load application.conf file

import com.typesafe.config.{Config, ConfigFactory}
object demo {
def main(args: Array[String]) {
// config-tutorial.scala
val applicationConf: Config = ConfigFactory.load("application.conf")
val appname = applicationConf.getString("app.owner")
print(appname)
}
}




No comments:

Post a Comment